Business

India seeks to win public trust in crisis-hit Sri Lanka